package net.begincode.common.util;

import org.springframework.util.DigestUtils;


public class DefaultEncoder implements Encoder {

    /**
     * MD5加密
     *
     * @param inputStr 加密数据
     */
    public String encodeMD5(String inputStr) {
        return DigestUtils.md5DigestAsHex(inputStr.getBytes());
    }

    /**
     * MD5加密
     *
     * @param inputStr 加密数据
     * @param salt     盐值
     * @
     */
    public String encodeMD5(String inputStr, String salt) {
        return encodeMD5(inputStr + salt);
    }
}
